salt-water well - French English Dictionary